package com.gitee.helioz.openai.api.dto.moderations;

import lombok.Data;

import java.util.List;

/**
 * 〈创建内容过滤任务请求〉
 *
 * @author <a href="https://gitee.com/helioz">Morning Starr</a>
 */
@Data
public class ModerationCreateRequest {
    /**
     * 要分类的输入文本
     * <pre>必填</pre>
     */
    private List<String> input;
    /**
     * 默认值：text-moderation-latest，OpenAI提供了两个内容审核模型：text-moderation-stable和text-moderation-latest。
     * text-moderation-latest是默认的模型，它会在时间上自动更新，以保证您始终使用最准确的模型。
     * 如果您使用text-moderation-stable模型，OpenAI会提前通知您在更新模型之前。
     * text-moderation-stable模型的准确性可能会略低于text-moderation-latest模型。
     * <pre>选填</pre>
     * @see com.gitee.helioz.openai.api.dto.moderations.ModerationModelEnum
     */
    private String model;
}
